In [1]:
#usando while para imprimir valores
counter=0
while counter < 10:
    print(counter)
    counter = counter +1


0
1
2
3
4
5
6
7
8
9

Pass, Break e Continue


In [2]:
contador = 0
while contador < 100:
    if contador ==4:
        break
    else:
        pass
    print(contador)
    contador = contador+1


0
1
2
3

In [3]:
#não executando nenhuma ação com continue
for verificador  in "Python":
    if verificador == "h":
        continue
    print(verificador)


P
y
t
o
n

while e for juntos


In [4]:
for i in range(2,30):
    j=2
    contador =0
    while j < i:
        if j<1: 
            contador  =1
            j = j + 1
        else:
            j = j +1
    if contador == 0:
        print(str(i)+"é um número primo")
        contador = 0
    else:
        contador=0


2é um número primo
3é um número primo
4é um número primo
5é um número primo
6é um número primo
7é um número primo
8é um número primo
9é um número primo
10é um número primo
11é um número primo
12é um número primo
13é um número primo
14é um número primo
15é um número primo
16é um número primo
17é um número primo
18é um número primo
19é um número primo
20é um número primo
21é um número primo
22é um número primo
23é um número primo
24é um número primo
25é um número primo
26é um número primo
27é um número primo
28é um número primo
29é um número primo

In [ ]: